driving rain

Translations
pluie battante
Definitions
Driving rain refers to rain that falls with great intensity and force, often accompanied by strong winds, making it difficult to see and causing discomfort for those exposed to it.